package com.nba.service;

import java.util.List;

import com.nba.bean.Page;
import com.nba.bean.Pdate;
import com.nba.bean.inherit.PdateInherit;

public interface PdateService {
	
	/**查询所有数据
	 * @return
	 */
	List<Pdate> getPdateAll();
	
	/**通过Id查询
	 * @param pdateId
	 * @return
	 */
	Pdate getPdateById(int pdateId);
	
	/**添加数据
	 * @param pdate
	 * @return
	 */
	int insertPdate(Pdate pdate);
	
	/**删除数据
	 * @param pdateId
	 * @return
	 */
	int deletePdate(int pdateId);
	
	/**修改数据
	 * @param pdate
	 * @return
	 */
	int updatePdate(Pdate pdate);
	
	/**通过关键字查询（分页查询）
	 * @param keyword
	 * @param pageNum
	 * @param pageSize
	 * @return
	 */
	Page<PdateInherit> getPdateAll(String keyword ,int pageNum , int pageSize);
	
	
	
}
